body {
    background: white;
    color: black;
    margin: 0px;
    padding: 0px;
    border: none;
}
#mainTable {
    background: transparent;
    color:  black;
    margin: 0px;
    padding: 0px;
    border: 1px solid black;
    border-collapse: collapse;
    width: 100%;
    height: 100%;
}
#mainTableTop {
    background: #222 url('/style/default/img/Messages.png') no-repeat 0 0;
    color: white;
    margin: 0px;
    padding: 0px;
    border: 1px solid black;
    border-collapse: collapse;
    width: 100%;
    height: 48px;
}
#mainTableMiddle {
    background: #fff;
    color: black;
    margin: 0px;
    padding: 0px;
    border: 1px solid black;
    border-collapse: collapse;
    width: 80%;
    height: 100%;
}
#mainTableMiddleTwo {
    background: #fff;
    color: black;
    margin: 0px;
    padding: 0px;
    border: 1px solid black;
    border-collapse: collapse;
    width: 20%;
    height: 100%;
}
#mainTableBottom {
    background: #fff;
    color: black;
    margin: 0px;
    padding: 0px;
    border: 1px solid black;
    border-collapse: collapse;
    width: 100%;
    height: 50px;
}
#title {
    background: #222;
    color: white;
    margin: 1px 0px 0px 0px;
    padding: 0px;
    border: none;
    border-collapse:  collapse;
    width: 100%;
    height: auto;
}
#submit {
    background: #222;
    color: white;
    margin: 0px;
    padding: 1px;
    border: 1px solid black;
    border-collapse: collapse;
    height: 100%;
}
#allMsg {
    background: transparent;
    color: black;
    margin: 0px;
    padding: 10px;
    border: none;
    border-collapse:  collapse;
    height: 100%;
    width: 100%;
    overflow:scroll;
    overflow:-moz-scrollbars-vertical;
    overflow-x: hidden;
}
#iconFemale,#iconMale,#iconDelete,#iconNew,#iconUser,#iconMsg,#iconAdd,#iconSearch,#iconInfo,#iconCard,#iconLogoMsg {
    background: #222 url('/style/default/img/freshMessenger.png') no-repeat 0 0;
    margin: 0px;
    padding: 0px;
    border: none;
    border-collapse: collapse;
    width: 48px;
    height: 48px;
}
#iconMale {
    background-position: -48px 0px;
}
#iconDelete {
    background-position: -96px 0px;
}
#iconNew {
    background-position: -144px 0px;
}
#iconUser {
    background-position: -192px 0px;
}
#iconMsg {
    background-position: -240px 0px;
}
#iconAdd {
    background-position: -288px 0px;
}
#iconSearch {
    background-position: -366px 0px;
}
#iconInfo {
    background-position: -384px 0px;
}
#iconCard {
    background-position: -432px 0px;
}
#iconLogoMsg {
    background-position: -480px 0px;
}